// const { defineConfig } = require('@vue/cli-service')
const path = require('path')
const Timestamp = new Date().getTime()

function resolve (dir) {
  return path.join(__dirname, dir)
}

module.exports = {
  transpileDependencies: true,
  productionSourceMap: false,
  lintOnSave: false,
  devServer: {
    // host: '0.0.0.0',
    // port: 8888,
    // open: true,
    // proxy: {
    //   '/': {
    //     target: 'http://api.ruyiqifu.com.cn/', // 测试 -线上
    //     // target: 'http://192.168.2.16:8888/', // 本地
    //     changeOrigin: true,
    //     secure: true,
    //     pathRewrite: {
    //       '^/': ''
    //     }
    //   }
    // }
  },
  configureWebpack: {
    resolve: {
      alias: {
        '@': resolve('src')
      }
    },
    output: { // 输出重构  打包编译后的 文件名称  【模块名称.版本号.时间戳】
      filename: `js/[name].${Timestamp}.js`,
      chunkFilename: `js/[name].${Timestamp}.js`
    }
  }
}
